\hypertarget{class_object_manager}{\section{Object\-Manager Class Reference}
\label{class_object_manager}\index{Object\-Manager@{Object\-Manager}}
}


{\ttfamily \#include $<$Object\-Manager.\-h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_object_manager_a6fa9372c7c3a8da88412f4158ca3dfd9}{Object\-Manager} ()
\item 
\hyperlink{class_object_manager_a25b057e6d1e60c9cbeb29d41923d8c2c}{$\sim$\-Object\-Manager} ()
\item 
void \hyperlink{class_object_manager_aab6621737fa1b27f001787e8c3ad2319}{add\-Solid} (double x, double y, double width, double height)
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_inf_list}{Inf\-List}$<$ \hyperlink{class_wall}{Wall} $\ast$ $>$ $\ast$ \hyperlink{class_object_manager_a4e23f7fc4a1602a174d67902b51eed50}{solids}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 14 of file Object\-Manager.\-h.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_object_manager_a6fa9372c7c3a8da88412f4158ca3dfd9}{\index{Object\-Manager@{Object\-Manager}!Object\-Manager@{Object\-Manager}}
\index{Object\-Manager@{Object\-Manager}!ObjectManager@{Object\-Manager}}
\subsubsection[{Object\-Manager}]{\setlength{\rightskip}{0pt plus 5cm}Object\-Manager\-::\-Object\-Manager (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_object_manager_a6fa9372c7c3a8da88412f4158ca3dfd9}


Definition at line 11 of file Object\-Manager.\-cpp.



References solids.

\hypertarget{class_object_manager_a25b057e6d1e60c9cbeb29d41923d8c2c}{\index{Object\-Manager@{Object\-Manager}!$\sim$\-Object\-Manager@{$\sim$\-Object\-Manager}}
\index{$\sim$\-Object\-Manager@{$\sim$\-Object\-Manager}!ObjectManager@{Object\-Manager}}
\subsubsection[{$\sim$\-Object\-Manager}]{\setlength{\rightskip}{0pt plus 5cm}Object\-Manager\-::$\sim$\-Object\-Manager (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_object_manager_a25b057e6d1e60c9cbeb29d41923d8c2c}


Definition at line 16 of file Object\-Manager.\-cpp.



References solids.



\subsection{Member Function Documentation}
\hypertarget{class_object_manager_aab6621737fa1b27f001787e8c3ad2319}{\index{Object\-Manager@{Object\-Manager}!add\-Solid@{add\-Solid}}
\index{add\-Solid@{add\-Solid}!ObjectManager@{Object\-Manager}}
\subsubsection[{add\-Solid}]{\setlength{\rightskip}{0pt plus 5cm}void Object\-Manager\-::add\-Solid (
\begin{DoxyParamCaption}
\item[{double}]{x, }
\item[{double}]{y, }
\item[{double}]{width, }
\item[{double}]{height}
\end{DoxyParamCaption}
)}}\label{class_object_manager_aab6621737fa1b27f001787e8c3ad2319}


Definition at line 20 of file Object\-Manager.\-cpp.



References Inf\-List$<$ T $>$\-::add(), and solids.



\subsection{Member Data Documentation}
\hypertarget{class_object_manager_a4e23f7fc4a1602a174d67902b51eed50}{\index{Object\-Manager@{Object\-Manager}!solids@{solids}}
\index{solids@{solids}!ObjectManager@{Object\-Manager}}
\subsubsection[{solids}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Inf\-List}$<${\bf Wall}$\ast$$>$$\ast$ Object\-Manager\-::solids\hspace{0.3cm}{\ttfamily [private]}}}\label{class_object_manager_a4e23f7fc4a1602a174d67902b51eed50}


Definition at line 22 of file Object\-Manager.\-h.



Referenced by add\-Solid(), Object\-Manager(), and $\sim$\-Object\-Manager().



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
C\-:/\-Users/\-Axel/\-Desktop/informatica/\-Projects/\-Workspace C++/\-Game Engine/src/\-Objects/\-Managers/\hyperlink{_object_manager_8h}{Object\-Manager.\-h}\item 
C\-:/\-Users/\-Axel/\-Desktop/informatica/\-Projects/\-Workspace C++/\-Game Engine/src/\-Objects/\-Managers/\hyperlink{_object_manager_8cpp}{Object\-Manager.\-cpp}\end{DoxyCompactItemize}
